Existuje nejaky zapis v DB
Otázka od: Pavel ZIDEK
18. 9. 2002 4:57
Zadravim,
potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
nastaveni filtru se jevi tabulka prazdna,
tak bych mel videt, ze tabulka se jevi jako prazdna.
Nevim kde v konferenci hledat tento test - proste jsem to nenasel.
Diky za pomoc, urcite tento problem jiz nekdo resil.
----- KOPR software -----
Pavel ZIDEK
http://www.kopr.cz, kopr@kopr.cz, delphi@kopr.cz
Odpovedá: Rumcajs - konference
17. 9. 2002 6:57
Pocet := Table1.RecordCount;
Rumcajs
> Zadravim,
> potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
> Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
> nastaveni filtru se jevi tabulka prazdna,
> tak bych mel videt, ze tabulka se jevi jako prazdna.
---
Odchozí zpráva neobsahuje viry.
Zkontrolováno antivirovým systémem AVG (http://www.grisoft.cz).
Verze: 6.0.384 / Virová báze: 216 - datum vydání: 21.8.2002
Odpovedá: Roman
17. 9. 2002 7:11
> Zadravim,
> potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
> Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
> nastaveni filtru se jevi tabulka prazdna,
> tak bych mel videt, ze tabulka se jevi jako prazdna.
>
> Nevim kde v konferenci hledat tento test - proste jsem to nenasel.
> Diky za pomoc, urcite tento problem jiz nekdo resil.
Zapis ve smyslu "zaznam"? Co treba SELECT Count(*) nebo SELECT klic...
Roman
==============================
http://kouzelne.misto.cz
Odpovedá: Lstiburek Pavel
17. 9. 2002 17:10
Pokud jde o filtr na strane SQL
tak "SELECT COUNT(*) FROM tabulka WHERE filter".
Pokud o filtr na strane klienta (v DataSetu) tak FindFirst():
Description
This function returns False, indicating that the cursor was not successfully
repositioned. Descendant classes override FindFirst to position the cursor
on the first record of the dataset, honoring any filters that are in effect.
FindFirst should return True if the cursor is successfully repositioned.
Pavel
> Od: Pavel ZIDEK [mailto:delphi@kopr.cz]
> Zadravim,
> potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
> Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
> nastaveni filtru se jevi tabulka prazdna,
> tak bych mel videt, ze tabulka se jevi jako prazdna.
>
> Nevim kde v konferenci hledat tento test - proste jsem to nenasel.
> Diky za pomoc, urcite tento problem jiz nekdo resil.
>
> ----- KOPR software -----
> Pavel ZIDEK
> http://www.kopr.cz, kopr@kopr.cz, delphi@kopr.cz
>
Odpovedá: Petr Kejval
18. 9. 2002 10:22
if Table1.Eof and Table1.Bof then
ShowMessage('Je prazdna');
Petr
> Zadravim,
> potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
> Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
> nastaveni filtru se jevi tabulka prazdna,
> tak bych mel videt, ze tabulka se jevi jako prazdna.
>
> Nevim kde v konferenci hledat tento test - proste jsem to nenasel.
> Diky za pomoc, urcite tento problem jiz nekdo resil.
>
>
Odpovedá: Richard Kejval
18. 9. 2002 8:23
Nebo:
if Table1.IsEmpty then
ShowMessage('Je prazdna');
----- Original Message -----
From: "Petr Kejval" <petr.kejval@worldonline.cz>
To: <delphi-l@clexpert.cz>
Sent: Wednesday, September 18, 2002 9:05 AM
Subject: Re: Existuje nejaky zapis v DB
> if Table1.Eof and Table1.Bof then
> ShowMessage('Je prazdna');
>
> Petr
>
> > Zadravim,
> > potrebuji zjistit, zda existuje aspon nejaky zapis v DB tabulce.
> > Problem je taky ten, ze test musi akceptovat filtr, tzn, jestlize po
> > nastaveni filtru se jevi tabulka prazdna,
> > tak bych mel videt, ze tabulka se jevi jako prazdna.
> >
> > Nevim kde v konferenci hledat tento test - proste jsem to nenasel.
> > Diky za pomoc, urcite tento problem jiz nekdo resil.
> >
> >
>
>
>